package com.info.zhiduoduo.repository.dto.partner;

import java.math.BigDecimal;
import java.util.Date;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class PartnerCompanyExpireDto {

	@ApiModelProperty("分润id")
	private int id;
	@ApiModelProperty("合伙人id")
	private int partnerid;
	@ApiModelProperty("姓名")
	private String realname;
	@ApiModelProperty("企业id")
	private int compid;
	@ApiModelProperty("企业名称")
	private String compname;
	@ApiModelProperty("手机号码")
	private String phone;
	@ApiModelProperty("身份证正面")
	private String idfrontimg;
	@ApiModelProperty("身份证反面")
	private String idbackimg;
	@ApiModelProperty("计佣类型 1：基本服务费 2：项目服务费 3：智众包服务费")
	private Integer type;
	@ApiModelProperty("结算类型: 1: 自动 2: 手动销账（只记录，不计算）")
	private Integer settleType;
	@ApiModelProperty("佣金比例，直接存小数，0.02表示2%")
	private Double ratio;
	@ApiModelProperty("分佣截至日期")
	private Date expiredate;
	@ApiModelProperty("分佣状态 1.正常 2:停止")
	private int state;
	@ApiModelProperty("分佣创建日期")
	private Date createtime;
	@ApiModelProperty("合约期内企业总项目款")
	private BigDecimal totalAmount;

	@ApiModelProperty("合伙人对应的商务经理")
	private String partnerBusinessManager;

	@ApiModelProperty("企业对应的商务经理")
	private String companyBusinessManager;

	@ApiModelProperty("合伙人分润开始日期")
	private Date shareBenefitDate;
}
